﻿/* Stylesheet applied for all views */

.viewPanel
{
	width : 100%;
	padding-left : 5px;	
}

/* GridEx */
.gridEx
{
	width : 100%;
}

.gridExGroupByBoxFormat
{
	padding : 5px 4px 5px 4px;
	border-style : solid;
	border-width : 1px;
	border-color : #9C1927;
	
}

.groupHeader
{	
	background-color : #EEEEEE;
	border-style : solid;
	border-width : 1px;
	border-color : Black;
	font-family : Verdana;
	font-size : smaller;
	font-weight : bolder;
}

.columnHeader
{	
	background-color : #9C1927;
	border-style : solid;
	border-width : 1px;
	border-color : Black;
	font-family : Verdana;
	font-size : smaller;
	color : White;
}

.groupHeader
{
	font-size : 9pt;
	overflow : hidden;
	padding : 0px 0px;
	/*text-overflow:ellipsis;*/
	white-space : nowrap; 
}

.groupHeaderRow
{
	background-color : #9C1927;
	color : white;
	font-size : 9pt;
	height : 20px;		
}

.groupHeaderChild
{
	cursor : default;
	height : 100%;
	padding : 0px 0px;	
}

.groupByBox
{
	background : White;
	cursor : default;
	padding : 2px 4px 2px 4px;
}

.groupByBoxInfo
{
	border-style : solid;
	border-width : 1px;
	border-color : Black;
	background-color : #EEEEEE; 
	color : Black;
	cursor : default;
	font-size : 9pt;
	height : 100%;
	padding : 4px 4px;
	vertical-align : middle;	
}

.groupIndent
{
	background : #EEEEEE;
	font-size : 1pt;
	height : 100%;
	border-right : solid 1px Black;
}

.row
{
	background : White;
	font-size : 9pt;
	height : 20px;
	border-style : solid;
	border-width : 1px;
	border-color : Gray;
}

.selectedRow,
.selectedGroupRow
{
	background : #D98257;
	color : Black;
	font-size : 9pt;
	height : 20px;
}

/* Details form */

.detailsFormHeader
{
	font-family : Verdana;
	font-size : smaller;
	font-weight : bolder;
}

.detailsFormLabel
{
	vertical-align : top;
	width : 100px;
	font-family : Verdana;
	font-size : smaller;
}

.detailsFormValue
{
	width : 730px;
	font-family : Verdana;
	font-size : smaller;
}

.detailsFormTextBox
{
	width : 700px;
}

/* Command panel */ 
.detailsFormCommandPanel
{
	width : 800px;	
	margin-left : 5px;
	margin-right : 5px;
	border-style : solid;
	border-width : 1px;
	border-color : Black;
	background-color : #EEEEEE;
	padding : 5px 5px 5px 5px;
	font-size : smaller;
}

/* Validator callout */

.highlightValidatorCallout
{
	background-color : Yellow;
}

/* password fields */
.setPasswordTextBox
{
	width : 450px;
}

/* Error message */
.errorMessage
{
	color : Red;
}